B<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" altimg="si36.svg" display="inline" id="d1e438"><mml:msup><mml:mrow /><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math>N<mml:math xmlns:mml="http://www.w3.org/1998/Math/MathML" altimg="si36.svg" display="inline" id="d1e446"><mml:msup><mml:mrow /><mml:mrow><mml:mn>2</mml:mn></mml:mrow></mml:msup></mml:math>: Resource efficient Bayesian neural network accelerator using Bernoulli sampler on FPGA
نویسندگان
چکیده
A resource efficient hardware accelerator for Bayesian neural network (BNN) named B2N2, Bernoulli random number based accelerator, is proposed. As networks expand their application into risk sensitive domains where mispredictions may cause serious social and economic losses, evaluating the NN’s confidence on its prediction has emerged as a critical concern. Among many uncertainty evaluation methods, BNN provides theoretically grounded way to evaluate of output by treating parameters variables. By exploiting central limit theorem, we propose replace costly Gaussian generators (RNG) with RNG which can be efficiently implemented since possible outcome from distribution binary. We demonstrate that B2N2 Xilinx ZCU104 FPGA board consumes only 465 DSPs 81661 LUTs corresponds 50.9% 14.3% reductions compared Gaussian-BNN (Hirayama et al., 2020) same fair comparison. further compare VIBNN (Cai 2018), shows successfully reduced usages 57.9%, respectively. Owing resources, improved energy efficiency 7.50% 57.5%
منابع مشابه
A Large-Scale Spiking Neural Network Accelerator for FPGA Systems
Spiking neural networks (SNN) aim to mimic membrane potential dynamics of biological neurons. They have been used widely in neuromorphic applications and neuroscience modeling studies. We design a parallel SNN accelerator for producing large-scale cortical simulation targeting an off-theshelf Field-Programmable Gate Array (FPGA)-based system. The accelerator parallelizes synaptic processing wit...
متن کاملA Survey of FPGA Based Neural Network Accelerator
Recent researches on neural network have shown great advantage in computer vision over traditional algorithms based on handcrafted features and models. Neural network is now widely adopted in regions like image, speech and video recognition. But the great computation and storage complexity of neural network based algorithms poses great difficulty on its application. CPU platforms are hard to of...
متن کاملDesign Neural Wireless Sensor Network Using FPGA
Wireless sensor networks(WSN) are an exiting emerging technology that scientists believe to become a part of every day life in the next few years. However, at this time many issues in wireless sensor networks remain unresolved. This paper studies the architecture of a neural wireless sensor network designed to identify technical condition of the base station of wireless sensor networks ,and thi...
متن کاملUsing Deep Neural Network Approximate Bayesian Network
We present a new method to approximate posterior probabilities of Bayesian Network using Deep Neural Network. Experiment results on several public Bayesian Network datasets shows that Deep Neural Network is capable of learning joint probability distribution of Bayesian Network by learning from a few observation and posterior probability distribution pairs with high accuracy. Compared with tradi...
متن کاملscour modeling piles of kambuzia industrial city bridge using hec-ras and artificial neural network
today, scouring is one of the important topics in the river and coastal engineering so that the most destruction in the bridges is occurred due to this phenomenon. whereas the bridges are assumed as the most important connecting structures in the communications roads in the country and their importance is doubled while floodwater, thus exact design and maintenance thereof is very crucial. f...
ذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Integration
سال: 2023
ISSN: ['0720-5120']
DOI: https://doi.org/10.1016/j.vlsi.2022.11.005